.fuzzy-query{
	position: relative;
    display: inline-block;
    width: 200px;
    height: 32px;
    vertical-align: middle;
}
.fuzzy-query select {  
    width: 100%;  
    height:auto !important;
    max-height: 150px; 
    outline: none;  
    border: 1px solid #e6e6e6;  
    margin-top: 30px; 
    overflow: auto; 
}  
.fuzzy-query select option{
    height: 30px;
    padding-left: 12px;
    padding-top: 8px;
    box-sizing: border-box;
}
.fuzzy-query select option:hover{
	background: #e6e6e6;
}
.fuzzy-query input {  
    width: 200px;  
    top: -15px;  
    outline: none; 
    padding-left: 12px;
    position: absolute;  
    line-height: 30px;  
    left: 0px;  
    height: 30px;  
    border: 1px solid #e6e6e6;  
    box-sizing: border-box;
} 